package com.atguigu.bigdata.scala.chapter07

object Scala10_Collection_Method {

    def main(args: Array[String]): Unit = {

        // TODO 集合 - 常用方法
        val list = List(1,2,3,4)

        // 长度
        println("长度 = " + list.length)
        println("大小 = " + list.size)

        println("是否为空 = " + list.isEmpty)
        println("是否包含元素 2 = " + list.contains(2))
        println("****************************")
        // 遍历
        println("数据字符串 = " + list.mkString(","))
        // 迭代器
        val iterator: Iterator[Int] = list.iterator
        println("数据迭代器 = " + iterator)
        // 循环
        list.foreach(println)
        println("****************************")
        // 去重
        val list1 = List(1,1,1,1,1,1)
        println("集合去重 = " + list1.distinct)
        // 反转（插入顺序）
        println("反转集合 = " + list.reverse)



    }
}
